package com.example.binpacking.util;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class DateTimeUtil {

    // 定义解析器，解析数据库中的日期时间格式
    private static final DateTimeFormatter INPUT_FORMATTER = DateTimeFormatter.ISO_OFFSET_DATE_TIME;

    // 定义格式化器，将日期时间格式化为所需的输出格式
    private static final DateTimeFormatter OUTPUT_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");

    // 将输入的日期时间字符串转换为所需格式的字符串
    public static String formatDateTime(String inputDateTime) {
        LocalDateTime dateTime = LocalDateTime.parse(inputDateTime, INPUT_FORMATTER);
        return dateTime.format(OUTPUT_FORMATTER);
    }
}
